Qinghai Lake is the largest lake in China. The lake is located at the crossroads of several bird migration routes across Asia. Many species use Qinghai as an intermediate stop during migration. 
Qinghai Lake
Published:

Qinghai Lake

Published: